/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package persistencia.sentencias;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Walther Cardoso
 */
public abstract class SqlStatement {
    
    private String statement;
    private String sentencia;
    private int cantidadParametros;
    
    public String getStatement(){return statement;}
    
    public String getSentencia(){return sentencia;}
    
    protected void setSentencia(String sentencia){this.sentencia=sentencia;}
    
    public int getCantidadParametros() {return cantidadParametros;}
    
    public SqlStatement(String stm){
        statement = stm;
    }

    public String generarStatement(String nombreTabla, List<String> retrieveObject){return "";};
    
    public String generarStatement(String nombreTabla, String nombreColumna, String id){return "";}
    
    public String calcularParametros(List<String> retrieveObject){return "";}
    
}
